untanned strip of leather - İspanyolca İngilizce Sözlük